## Конфигурация и сборка

Для сборки необходимо создать файл `tsconfig.json` в текущей папке, с указанным ниже содержимым:

```JSON
{
  "compilerOptions": {
    "module": "UMD",
    /*Путь до выводного каталога. В тот каталог будут сброшены скомпидированые JS файлы.*/
    "outDir": ".",
    "target": "ESNext",
    "alwaysStrict": true,
    "noEmitOnError": true,
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "noImplicitUseStrict": false,
    "noImplicitAny": true,
    /*Опционально. Указывает на необходимость удалять коментарии после сборки*/
    "removeComments": false,
    "sourceMap": true,
    "allowUnreachableCode": false,
    "charset": "utf8",
    "emitBOM": true,
    "listFiles": true,
    "listEmittedFiles": true,
    "newLine": "CRLF",
    "noImplicitReturns": true,
    "traceResolution": true,
    "strictNullChecks": true,
    "strictFunctionTypes": true,
    "noImplicitThis": true,
    "strictBindCallApply": true,
    "noUncheckedIndexedAccess": true,
    "experimentalDecorators": true,
  },
  "include": [
    /*Здесь указываем путь до нашего файла.*/
    "./SooperADS.corelib.ts",
  ]
}
```

>**ПРИМЕЧАНИЕ**: Файл `tsconfig.json` опредедяет параметры сборки Typescript. Более подробную инфармацию см. в https://www.typescriptlang.org/docs/handbook/tsconfig-json.html

Выполните сборку, введя в терминал:

```Bat
tsc "tsconfig.json"
```
